on a sustained basis - Allemand Anglais Dictionnaire